causing revulsion - German English Dictionary